soil pasteurization - French English Dictionary